home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Interactive Reference Guide
/
C-C++ Interactive Reference Guide.iso
/
c_ref
/
csource3
/
195_01
/
def.h
< prev
next >
Wrap
Text File
|
1987-10-05
|
1KB
|
66 lines
/* [DEF.H of JUGPDS Vol.17]
*****************************************************************
* *
* Written by Hakuo Katayose (JUG-CP/M No.179) *
* 49-114 Kawauchi-Sanjuunin-machi *
* Sendai, Miyagi 980 *
* Phone: 0222-61-3219 *
* *
* Edited & tested by Y. Monma (JUG-C/M Disk Editor) *
* *
*****************************************************************
*/
/* Table of Definitions for Software Tools */
#define MAXTOK 32
#define MAXDEF 128
#define MAXPAT 256
#define NPAT '{'
#define NPATEND '}'
#define AND '&'
#define ANY '?'
#define BOL '%'
#define EOL '$'
#define CCL '['
#define NCCL 'n'
#define CCLEND ']'
#define CLOSURE '*'
#define CHAR 'a'
#define DASH '-'
#define PLUS '+'
#define LETTER 'a'
#define DIGIT '0'
#define NOT '!'
#define MINUS '-'
#define UPALLOW '^'
#define ESCAPE '@'
#define ALPHA 3
#define LBRACKET '['
#define RBRACKET ']'
#define LPAREN '('
#define RPAREN ')'
#define EOS '\0'
#define BACKSPACE 0x08
#define TAB 0x09
#define NEWLINE 0x0A
#define FORMFEED 0x0C
#define CRETURN 0x0D
#define BLANK ' '
#define DITTO 4
#define BPAT 7
#define EPAT 8
#define SUBSTRG 9
#define ON 1
#define OFF 0
#define COUNT 1
#define PREVCL 2
#define START 3
#define CLOSIZE 4